package net.sf.minuteProject.utils; import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; import org.apache.commons.dbcp.BasicDataSource; import net.sf.minuteProject.configuration.bean.DataModel; public class ConnectionUtils { public static Connection getConnection (DataModel dataModel) { BasicDataSource basicDataSource = dataModel.getBasicDataSource(); String driver = basicDataSource.getDriverClassName(); String url = basicDataSource.getUrl(); String username = basicDataSource.getUsername(); String password = basicDataSource.getPassword(); try { Class.forName(driver); Connection conn = DriverManager.getConnection(url, username, password); return conn; } catch (ClassNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); } // load Oracle driver catch (SQLException e) { // TODO Auto-generated catch block e.printStackTrace(); } return null; } }